to take over a business - Anglais Synonymes Dictionnaire